<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use DB;
use App\Http\Requests;
use App\Http\Controllers\Controller;

class IndexController extends Controller
{
	/**
	 * 网站首页
	 */
	public function index()
	{
		//调用SortController里的静态方法,递归查询侧栏分类数据
		$res = SortController::getSortArr(SortController::getAllSort(2),0);
		//显示模板
		return view('welcome',['res'=>$res]);

	}


	/**
	 * 网站头部搜索
	 */
		public function search(Request $request)
		{
			// 判断是否有keywords搜索条件
			if(empty($request->input('keywords'))){
				//查询数据
				$goods = DB::table('goods')
				->paginate(20);
			}else{
				//查询数据
				$goods = DB::table('goods')
				->where('goodname','like','%'.$request->input('keywords').'%')
				->paginate(20);
			}
			//分配商品列表模板 分配变量
			return view('hgoods.index',['goods'=>$goods]);
		}

}
